home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 2002 November / SGI Freeware 2002 November - Disc 2.iso / dist / fw_gnome-libs.idb / usr / freeware / share / idl / gnome-unknown.idl.z / gnome-unknown.idl
Text File  |  2002-07-08  |  561b  |  37 lines

  1. #ifndef __GNOME_UNKNOWN_IDL__
  2. #define __GNOME_UNKNOWN_IDL__
  3.  
  4. #if !defined(__LIBGNORBA_COMPILATION) && defined(__ORBIT_IDL__)
  5. %{
  6. #pragma include_defs libgnorba/gnome-unknown.h
  7. %}
  8. #pragma inhibit push
  9. #endif
  10.  
  11. module GNOME {
  12.     interface Unknown {
  13.         /**
  14.          * ref:
  15.          *
  16.          * increments the reference count
  17.          */
  18.         void ref ();
  19.         /**
  20.          * unref:
  21.          * 
  22.          * decrements the reference count
  23.          */
  24.         void unref ();
  25.         
  26.         Object query_interface (in string repoid);
  27.     };
  28. };
  29.  
  30. #if !defined(__LIBGNORBA_COMPILATION) && defined(__ORBIT_IDL__)
  31. #pragma inhibit pop
  32. #endif
  33.  
  34. #endif
  35.  
  36.  
  37.